package com.javasm.springboot3.entity;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

/**
 * @Author：longjinyi
 * @Version：1.0
 * @Date：2021/12/28-20:40
 * @Since:jdk1.8
 * @Description:
 */
@RestController
public class RedisController {

    @Autowired
    private StringRedisTemplate stringRedisTemplate;

    //浏览器发送redis请求，这里接收到请求，将name这个k和它的value值存进redis
    //但是我们没有把stringRedisTemplate注入到spring容器中，包括连接redis的端口号和host都没有写
    //这些都是springboot默认配置的
    @RequestMapping("/redis")
    public String redis() {

        stringRedisTemplate.opsForValue().set("name","redisAutoConfig");
        System.out.println("stringRedisTemplate======="+stringRedisTemplate);
        return "redis";
    }
}
